Alogebraic Specification
代数仕様_
代数を用いてデータ型やプロセスを定義する代数仕様
1980年頃
e.g.
OBJ3
CASL
CafeOBJ
Maude
Algebraic specification - Wikipedia
この説明だけだと、普段のプログラミングの進め方との違いがあまりない様に見える
それが1980年頃の成果と言えるならそうなのかもしれない
型を用いて体系的に開発する